#ifndef HANDLER_H
#define HANDLER_H
#include "stm32f10x.h"

//原始数据结构体,接收传感器的原始输出
typedef struct GatherData{
	u8 temp;
	u8 humi;
	u16 smoke;
	u16 sunshine;
	u8 raindrop;
}GatherData;

//处理后的数据结构体，供处理模块使用
typedef struct GatherTargetData{
	u8 temp;
	u8 humi;
	u16 smoke;
	u16 sunshine;
	u8 raindrop;
}GatherTargetData;

void dataHandle(GatherData* source);
//u8 cleanData(const GatherData *source);
void processData(const GatherData *source);

#endif